package com.ruijie.acl.task.model;

import java.util.List;

import org.apache.commons.lang.builder.ToStringBuilder;

/**
 * 
 * <p>Title: ACL Device Info      </p>
 * <p>Description: Function Description </p>
 * <p>Copyright: Copyright (c) 2009     </p>
 * <p>Company: Ruijie Co., Ltd.       </p>
 * <p>Create Time: 2009-9-14           </p>
 * @author ASAI
 * <p>Update Time:                      </p>
 * <p>Updater:                          </p>
 * <p>Update Comments:                  </p>
 */
public class AclDeviceInfo {
    
	//组列表
	private List<AccessGroupInfo> accessGroupInfoList;
	
	//时间列表
	private List<TimeRangeInfo> timeRangeInfoList;

	//ACL接口列表
	private List<AclInterfaceInfo> aclInterfaceInfoList;

	public List<AccessGroupInfo> getAccessGroupInfoList() {
		return accessGroupInfoList;
	}

	public void setAccessGroupInfoList(List<AccessGroupInfo> accessGroupInfoList) {
		this.accessGroupInfoList = accessGroupInfoList;
	}

	public List<TimeRangeInfo> getTimeRangeInfoList() {
		return timeRangeInfoList;
	}

	public void setTimeRangeInfoList(List<TimeRangeInfo> timeRangeInfoList) {
		this.timeRangeInfoList = timeRangeInfoList;
	}

	public List<AclInterfaceInfo> getAclInterfaceInfoList() {
		return aclInterfaceInfoList;
	}

	public void setAclInterfaceInfoList(List<AclInterfaceInfo> aclInterfaceInfoList) {
		this.aclInterfaceInfoList = aclInterfaceInfoList;
	}

	public String toString() {
        return ToStringBuilder.reflectionToString(this);
    }
}
